MotoPress\Appointment\Services\BookingService B

Total Complexity 100
Dependencies 21
Dependents 5
Total lines 702
Lines of code 402
Logical lines of code 238
Comment lines 161
Methods 16
Properties 0

Methods 16

Method Rating Maintainability Complexity Lines of code
createBooking()
C
36 26 74
createPayment()
A
46 10 36
saveCustomer()
A
45 9 45
parseCoupon()
A
51 9 26
parseEmployee()
A
51 9 25
saveBooking()
A
47 7 37
updateReservations()
S
55 6 19
parseLocation()
S
58 5 14
saveReservation()
S
50 4 28
createReservation()
S
48 3 32
savePayment()
S
51 3 28
requireFields()
S
71 2 5
parseService()
S
66 2 8
parseDate()
S
68 2 7
parseTime()
S
68 2 7
parseCapacity()
S
62 1 11